<?php
/**
 * 示例model（标注表的作用）
 * panglishan
 * 2020.08.13
 */
namespace App\Models\MainDB;

use Illuminate\Database\Eloquent\Model;

class UserAuth extends Model{

    protected $table = 'ln_user_auth';     //数据库内完整表名

    protected $primaryKey = 'id';    //主键名

    protected $fillable = [
        'id',      //主键ID
        'user_id',         //用户id
        'type',         //类型1正常实名2支付宝实名
        'full_name',         //真实姓名
        'id_number',         //身份证号
        'id_card',         //手持身份证照片
        'front',         //身份证正面
        'back',         //身份证反面
        'app_status',         //审核状态0审核中1通过2不通过
        'reason',         //审核结果
        'created_by',         //审核人
        'created_time',         //创建时间
        'update_time',         //审核时间
        'deleted',         //是否删除0未删除1已删除
    ];

    public $timestamps = false;

    //获取某字段的值
    public function getFieldValue($field, $where = [])
    {
        return $this->where($where)->where('deleted', 0)->value($field);
    }
}